class CreateCadastroInstituicaoPessoaFisicaEscolaridades < ActiveRecord::Migration
  def self.up
    create_table :escolaridade do |t|
      t.string :nome, :limit => 80, :null => false
      t.string :situacao, :limit => 3, :null => false
      t.timestamps
    end
    Escolaridade.create :nome => 'Sem escolaridade', :situacao => '001'
    Escolaridade.create :nome => 'Fundamental incompleto e não cursando', :situacao => '001'
    Escolaridade.create :nome => 'Fundamental incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Fundamental completo', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio incompleto e não cursando', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio completo', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio técnico ou profissionalizante incompleto e não cursando', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio técnico ou profissionalizante incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Ensino médio técnico ou profissionalizante completo', :situacao => '001'
    Escolaridade.create :nome => 'Superior incompleto e não cursando (trancado)', :situacao => '001'
    Escolaridade.create :nome => 'Superior incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Superior completo', :situacao => '001'
    Escolaridade.create :nome => 'Especialização (Pós-Graduação Lato Sensu) incompleto e não cursando (trancado)', :situacao => '001'
    Escolaridade.create :nome => 'Especialização (Pós-Graduação Lato Sensu) incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Especialização (Pós-Graduação Lato Sensu) completo', :situacao => '001'
    Escolaridade.create :nome => 'Mestrado (Pós-Graduação Scrictu Sensu) incompleto e não cursando (trancado)', :situacao => '001'
    Escolaridade.create :nome => 'Mestrado (Pós-Graduação Scrictu Sensu) incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Mestrado (Pós-Graduação Scrictu Sensu) completo', :situacao => '001'
    Escolaridade.create :nome => 'Doutorado (Pós-Graduação Scrictu Sensu) incompleto e não cursando (trancado)', :situacao => '001'
    Escolaridade.create :nome => 'Doutorado (Pós-Graduação Scrictu Sensu) incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Doutorado (Pós-Graduação Scrictu Sensu) completo', :situacao => '001'
    Escolaridade.create :nome => 'Pós-Doutorado (Pós-Graduação Scrictu Sensu) incompleto e não cursando (trancado)', :situacao => '001'
    Escolaridade.create :nome => 'Pós-Doutorado (Pós-Graduação Scrictu Sensu) incompleto e cursando', :situacao => '001'
    Escolaridade.create :nome => 'Pós-Doutorado (Pós-Graduação Scrictu Sensu) completo', :situacao => '001'
  end

  def self.down
    drop_table :escolaridade
  end
end
